; Merged Mod: .\000\Aventurine.ini, .\001\Aventurine.ini, .\002\Aventurine.ini, .\003\Aventurine.ini, .\004\Aventurine.ini, .\005\Aventurine.ini, .\006\Aventurine.ini

; Constants ---------------------------

[Constants]
global persist $swapvar = 0
global $active
global $creditinfo = 0

[KeySwap]
condition = $active == 1
key = VK_DOWN
back = VK_UP
type = cycle
$swapvar = 0,1,2,3,4,5,6
$creditinfo = 0

[Present]
post $active = 0

; Shader ------------------------------

; Overrides ---------------------------

[TextureOverrideAventurineHairPosition]
hash = 8de65cb9
run = CommandListAventurineHairPosition
$active = 1

[TextureOverrideAventurineHairTexcoord]
hash = 32da43dd
run = CommandListAventurineHairTexcoord

[TextureOverrideAventurineHairVertexLimitRaise]
hash = 2a1a1775

[TextureOverrideAventurineHeadPosition]
hash = ad82dc30
run = CommandListAventurineHeadPosition
$active = 1

[TextureOverrideAventurineHeadTexcoord]
hash = b281e41c
run = CommandListAventurineHeadTexcoord

[TextureOverrideAventurineHeadVertexLimitRaise]
hash = 7df52768

[TextureOverrideAventurineBodyPosition]
hash = 1a4a96c3
run = CommandListAventurineBodyPosition
$active = 1

[TextureOverrideAventurineBodyTexcoord]
hash = 53bdb739
run = CommandListAventurineBodyTexcoord

[TextureOverrideAventurineBodyVertexLimitRaise]
hash = a9bd2aa3

[TextureOverrideAventurineHairIB]
hash = 59d6021b
run = CommandListAventurineHairIB

[TextureOverrideAventurineHairA]
hash = 59d6021b
match_first_index = 0
run = CommandListAventurineHairA

[TextureOverrideAventurineHairADiffuse]
hash = 7e21ce24
run = CommandListAventurineHairADiffuse

[TextureOverrideAventurineHairALightMap]
hash = 4699613b
run = CommandListAventurineHairALightMap

[TextureOverrideAventurineHeadIB]
hash = def114e4
run = CommandListAventurineHeadIB

[TextureOverrideAventurineHeadA]
hash = def114e4
match_first_index = 0
run = CommandListAventurineHeadA

[TextureOverrideAventurineHeadADiffuse]
hash = d4874355
run = CommandListAventurineHeadADiffuse

[TextureOverrideAventurineHeadB]
hash = def114e4
match_first_index = 13956
run = CommandListAventurineHeadB

[TextureOverrideAventurineBodyIB]
hash = 47afa256
run = CommandListAventurineBodyIB

[TextureOverrideAventurineBodyA]
hash = 47afa256
match_first_index = 0
run = CommandListAventurineBodyA

[TextureOverrideAventurineBodyADiffuse]
hash = b1cd8482
run = CommandListAventurineBodyADiffuse

[TextureOverrideAventurineBodyALightMap]
hash = 115d50a7
run = CommandListAventurineBodyALightMap

[TextureOverrideAventurineBodyB]
hash = 47afa256
match_first_index = 52104
run = CommandListAventurineBodyB

[TextureOverrideAventurineBodyC]
hash = 47afa256
match_first_index = 61962
run = CommandListAventurineBodyC

[TextureOverrideAventurineSkip]
hash = 0c5dd2c6
run = CommandListAventurineSkip

; CommandList -------------------------

[CommandListAventurineHairPosition]
if $swapvar == 0
	handling = skip
	vb0 = ResourceAventurineHairPosition.0
	vb2 = ResourceAventurineHairBlend.0
	draw = 18335,0
else if $swapvar == 1
	handling = skip
	vb0 = ResourceAventurineHairPosition.1
	vb2 = ResourceAventurineHairBlend.1
	draw = 20027,0
else if $swapvar == 2
	handling = skip
	vb0 = ResourceAventurineHairPosition.2
	vb2 = ResourceAventurineHairBlend.2
	draw = 18335,0
else if $swapvar == 3
	handling = skip
	vb0 = ResourceAventurineHairPosition.3
	vb2 = ResourceAventurineHairBlend.3
	draw = 18335,0
else if $swapvar == 4
	handling = skip
	vb0 = ResourceAventurineHairPosition.4
	vb2 = ResourceAventurineHairBlend.4
	draw = 18335,0
else if $swapvar == 5
	handling = skip
	vb0 = ResourceAventurineHairPosition.5
	vb2 = ResourceAventurineHairBlend.5
	draw = 18335,0
else if $swapvar == 6
	handling = skip
	vb0 = ResourceAventurineHairPosition.6
	vb2 = ResourceAventurineHairBlend.6
	draw = 18335,0
endif

[CommandListAventurineHairTexcoord]
if $swapvar == 0
	vb1 = ResourceAventurineHairTexcoord.0
else if $swapvar == 1
	vb1 = ResourceAventurineHairTexcoord.1
else if $swapvar == 2
	vb1 = ResourceAventurineHairTexcoord.2
else if $swapvar == 3
	vb1 = ResourceAventurineHairTexcoord.3
else if $swapvar == 4
	vb1 = ResourceAventurineHairTexcoord.4
else if $swapvar == 5
	vb1 = ResourceAventurineHairTexcoord.5
else if $swapvar == 6
	vb1 = ResourceAventurineHairTexcoord.6
endif

[CommandListAventurineHeadPosition]
if $swapvar == 0
	handling = skip
	vb0 = ResourceAventurineHeadPosition.0
	vb2 = ResourceAventurineHeadBlend.0
	draw = 3543,0
else if $swapvar == 1
	handling = skip
	vb0 = ResourceAventurineHeadPosition.1
	vb2 = ResourceAventurineHeadBlend.1
	draw = 3543,0
else if $swapvar == 2
	handling = skip
	vb0 = ResourceAventurineHeadPosition.2
	vb2 = ResourceAventurineHeadBlend.2
	draw = 3543,0
else if $swapvar == 3
	handling = skip
	vb0 = ResourceAventurineHeadPosition.3
	vb2 = ResourceAventurineHeadBlend.3
	draw = 3543,0
else if $swapvar == 4
	handling = skip
	vb0 = ResourceAventurineHeadPosition.4
	vb2 = ResourceAventurineHeadBlend.4
	draw = 3543,0
else if $swapvar == 5
	handling = skip
	vb0 = ResourceAventurineHeadPosition.5
	vb2 = ResourceAventurineHeadBlend.5
	draw = 3543,0
else if $swapvar == 6
	handling = skip
	vb0 = ResourceAventurineHeadPosition.6
	vb2 = ResourceAventurineHeadBlend.6
	draw = 3543,0
endif

[CommandListAventurineHeadTexcoord]
if $swapvar == 0
	vb1 = ResourceAventurineHeadTexcoord.0
else if $swapvar == 1
	vb1 = ResourceAventurineHeadTexcoord.1
else if $swapvar == 2
	vb1 = ResourceAventurineHeadTexcoord.2
else if $swapvar == 3
	vb1 = ResourceAventurineHeadTexcoord.3
else if $swapvar == 4
	vb1 = ResourceAventurineHeadTexcoord.4
else if $swapvar == 5
	vb1 = ResourceAventurineHeadTexcoord.5
else if $swapvar == 6
	vb1 = ResourceAventurineHeadTexcoord.6
endif

[CommandListAventurineBodyPosition]
if $swapvar == 0
	handling = skip
	vb0 = ResourceAventurineBodyPosition.0
	vb2 = ResourceAventurineBodyBlend.0
	draw = 21695,0
else if $swapvar == 1
	handling = skip
	vb0 = ResourceAventurineBodyPosition.1
	vb2 = ResourceAventurineBodyBlend.1
	draw = 23018,0
else if $swapvar == 2
	handling = skip
	vb0 = ResourceAventurineBodyPosition.2
	vb2 = ResourceAventurineBodyBlend.2
	draw = 22695,0
else if $swapvar == 3
	handling = skip
	vb0 = ResourceAventurineBodyPosition.3
	vb2 = ResourceAventurineBodyBlend.3
	draw = 18957,0
else if $swapvar == 4
	handling = skip
	vb0 = ResourceAventurineBodyPosition.4
	vb2 = ResourceAventurineBodyBlend.4
	draw = 15063,0
else if $swapvar == 5
	handling = skip
	vb0 = ResourceAventurineBodyPosition.5
	vb2 = ResourceAventurineBodyBlend.5
	draw = 13278,0
else if $swapvar == 6
	handling = skip
	vb0 = ResourceAventurineBodyPosition.6
	vb2 = ResourceAventurineBodyBlend.6
	draw = 11902,0
endif

[CommandListAventurineBodyTexcoord]
if $swapvar == 0
	vb1 = ResourceAventurineBodyTexcoord.0
else if $swapvar == 1
	vb1 = ResourceAventurineBodyTexcoord.1
else if $swapvar == 2
	vb1 = ResourceAventurineBodyTexcoord.2
else if $swapvar == 3
	vb1 = ResourceAventurineBodyTexcoord.3
else if $swapvar == 4
	vb1 = ResourceAventurineBodyTexcoord.4
else if $swapvar == 5
	vb1 = ResourceAventurineBodyTexcoord.5
else if $swapvar == 6
	vb1 = ResourceAventurineBodyTexcoord.6
endif

[CommandListAventurineHairIB]
if $swapvar == 0
	handling = skip
	drawindexed = auto
else if $swapvar == 1
	handling = skip
	drawindexed = auto
else if $swapvar == 2
	handling = skip
	drawindexed = auto
else if $swapvar == 3
	handling = skip
	drawindexed = auto
else if $swapvar == 4
	handling = skip
	drawindexed = auto
else if $swapvar == 5
	handling = skip
	drawindexed = auto
else if $swapvar == 6
	handling = skip
	drawindexed = auto
endif

[CommandListAventurineHairA]
if $swapvar == 0
	ib = ResourceAventurineHairAIB.0
else if $swapvar == 1
	ib = ResourceAventurineHairAIB.1
else if $swapvar == 2
	ib = ResourceAventurineHairAIB.2
else if $swapvar == 3
	ib = ResourceAventurineHairAIB.3
else if $swapvar == 4
	ib = ResourceAventurineHairAIB.4
else if $swapvar == 5
	ib = ResourceAventurineHairAIB.5
else if $swapvar == 6
	ib = ResourceAventurineHairAIB.6
endif

[CommandListAventurineHairADiffuse]
if $swapvar == 0
	this = ResourceAventurineHairADiffuse.0
else if $swapvar == 1
	this = ResourceAventurineHairADiffuse.1
else if $swapvar == 2
	this = ResourceAventurineHairADiffuse.2
else if $swapvar == 3
	this = ResourceAventurineHairADiffuse.3
else if $swapvar == 4
	this = ResourceAventurineHairADiffuse.4
else if $swapvar == 5
	this = ResourceAventurineHairADiffuse.5
else if $swapvar == 6
	this = ResourceAventurineHairADiffuse.6
endif

[CommandListAventurineHairALightMap]
if $swapvar == 0
	this = ResourceAventurineHairALightMap.0
else if $swapvar == 1
	this = ResourceAventurineHairALightMap.1
else if $swapvar == 2
	this = ResourceAventurineHairALightMap.2
else if $swapvar == 3
	this = ResourceAventurineHairALightMap.3
else if $swapvar == 4
	this = ResourceAventurineHairALightMap.4
else if $swapvar == 5
	this = ResourceAventurineHairALightMap.5
else if $swapvar == 6
	this = ResourceAventurineHairALightMap.6
endif

[CommandListAventurineHeadIB]
if $swapvar == 0
	handling = skip
	drawindexed = auto
else if $swapvar == 1
	handling = skip
	drawindexed = auto
else if $swapvar == 2
	handling = skip
	drawindexed = auto
else if $swapvar == 3
	handling = skip
	drawindexed = auto
else if $swapvar == 4
	handling = skip
	drawindexed = auto
else if $swapvar == 5
	handling = skip
	drawindexed = auto
else if $swapvar == 6
	handling = skip
	drawindexed = auto
endif

[CommandListAventurineHeadA]
if $swapvar == 0
	ib = ResourceAventurineHeadAIB.0
else if $swapvar == 1
	ib = ResourceAventurineHeadAIB.1
else if $swapvar == 2
	ib = ResourceAventurineHeadAIB.2
else if $swapvar == 3
	ib = ResourceAventurineHeadAIB.3
else if $swapvar == 4
	ib = ResourceAventurineHeadAIB.4
else if $swapvar == 5
	ib = ResourceAventurineHeadAIB.5
else if $swapvar == 6
	ib = ResourceAventurineHeadAIB.6
endif

[CommandListAventurineHeadADiffuse]
if $swapvar == 0
	this = ResourceAventurineHeadADiffuse.0
else if $swapvar == 1
	this = ResourceAventurineHeadADiffuse.1
else if $swapvar == 2
	this = ResourceAventurineHeadADiffuse.2
else if $swapvar == 3
	this = ResourceAventurineHeadADiffuse.3
else if $swapvar == 4
	this = ResourceAventurineHeadADiffuse.4
else if $swapvar == 5
	this = ResourceAventurineHeadADiffuse.5
else if $swapvar == 6
	this = ResourceAventurineHeadADiffuse.6
endif

[CommandListAventurineHeadB]
if $swapvar == 0
	ib = null
else if $swapvar == 1
	ib = null
else if $swapvar == 2
	ib = null
else if $swapvar == 3
	ib = null
else if $swapvar == 4
	ib = null
else if $swapvar == 5
	ib = null
else if $swapvar == 6
	ib = null
endif

[CommandListAventurineBodyIB]
if $swapvar == 0
	handling = skip
	drawindexed = auto
else if $swapvar == 1
	handling = skip
	drawindexed = auto
else if $swapvar == 2
	handling = skip
	drawindexed = auto
else if $swapvar == 3
	handling = skip
	drawindexed = auto
else if $swapvar == 4
	handling = skip
	drawindexed = auto
else if $swapvar == 5
	handling = skip
	drawindexed = auto
else if $swapvar == 6
	handling = skip
	drawindexed = auto
endif

[CommandListAventurineBodyA]
if $swapvar == 0
	ib = ResourceAventurineBodyAIB.0
else if $swapvar == 1
	ib = ResourceAventurineBodyAIB.1
else if $swapvar == 2
	ib = ResourceAventurineBodyAIB.2
else if $swapvar == 3
	ib = ResourceAventurineBodyAIB.3
else if $swapvar == 4
	ib = ResourceAventurineBodyAIB.4
else if $swapvar == 5
	ib = ResourceAventurineBodyAIB.5
else if $swapvar == 6
	ib = ResourceAventurineBodyAIB.6
endif

[CommandListAventurineBodyADiffuse]
if $swapvar == 0
	this = ResourceAventurineBodyADiffuse.0
else if $swapvar == 1
	this = ResourceAventurineBodyADiffuse.1
else if $swapvar == 2
	this = ResourceAventurineBodyADiffuse.2
else if $swapvar == 3
	this = ResourceAventurineBodyADiffuse.3
else if $swapvar == 4
	this = ResourceAventurineBodyADiffuse.4
else if $swapvar == 5
	this = ResourceAventurineBodyADiffuse.5
else if $swapvar == 6
	this = ResourceAventurineBodyADiffuse.6
endif

[CommandListAventurineBodyALightMap]
if $swapvar == 0
	this = ResourceAventurineBodyALightMap.0
else if $swapvar == 1
	this = ResourceAventurineBodyALightMap.1
else if $swapvar == 2
	this = ResourceAventurineBodyALightMap.2
else if $swapvar == 3
	this = ResourceAventurineBodyALightMap.3
else if $swapvar == 4
	this = ResourceAventurineBodyALightMap.4
else if $swapvar == 5
	this = ResourceAventurineBodyALightMap.5
else if $swapvar == 6
	this = ResourceAventurineBodyALightMap.6
endif

[CommandListAventurineBodyB]
if $swapvar == 0
	ib = null
else if $swapvar == 1
	ib = null
else if $swapvar == 2
	ib = null
else if $swapvar == 3
	ib = null
else if $swapvar == 4
	ib = null
else if $swapvar == 5
	ib = null
else if $swapvar == 6
	ib = null
endif

[CommandListAventurineBodyC]
if $swapvar == 0
	ib = null
else if $swapvar == 1
	ib = null
else if $swapvar == 2
	ib = null
else if $swapvar == 3
	ib = null
else if $swapvar == 4
	ib = null
else if $swapvar == 5
	ib = null
else if $swapvar == 6
	ib = null
endif

[CommandListAventurineSkip]
if $swapvar == 0
	handling = skip
else if $swapvar == 1
	handling = skip
else if $swapvar == 2
	handling = skip
else if $swapvar == 3
	handling = skip
else if $swapvar == 4
	handling = skip
else if $swapvar == 5
	handling = skip
else if $swapvar == 6
	handling = skip
endif

; Resources ---------------------------

[ResourceAventurineHairPosition.0]
type = Buffer
stride = 40
filename = .\000\AventurineHairPosition.buf

[ResourceAventurineHairBlend.0]
type = Buffer
stride = 32
filename = .\000\AventurineHairBlend.buf

[ResourceAventurineHairTexcoord.0]
type = Buffer
stride = 8
filename = .\000\AventurineHairTexcoord.buf

[ResourceAventurineHeadPosition.0]
type = Buffer
stride = 40
filename = .\000\AventurineHeadPosition.buf

[ResourceAventurineHeadBlend.0]
type = Buffer
stride = 32
filename = .\000\AventurineHeadBlend.buf

[ResourceAventurineHeadTexcoord.0]
type = Buffer
stride = 8
filename = .\000\AventurineHeadTexcoord.buf

[ResourceAventurineBodyPosition.0]
type = Buffer
stride = 40
filename = .\000\AventurineBodyPosition.buf

[ResourceAventurineBodyBlend.0]
type = Buffer
stride = 32
filename = .\000\AventurineBodyBlend.buf

[ResourceAventurineBodyTexcoord.0]
type = Buffer
stride = 20
filename = .\000\AventurineBodyTexcoord.buf

[ResourceAventurineHairAIB.0]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\000\AventurineHairA.ib

[ResourceAventurineHeadAIB.0]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\000\AventurineHeadA.ib

[ResourceAventurineHeadBIB.0]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\000\AventurineHeadB.ib

[ResourceAventurineBodyAIB.0]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\000\AventurineBodyA.ib

[ResourceAventurineBodyBIB.0]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\000\AventurineBodyB.ib

[ResourceAventurineBodyCIB.0]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\000\AventurineBodyC.ib

[ResourceAventurineHairADiffuse.0]
filename = .\000\AventurineHairADiffuse.dds

[ResourceAventurineHairALightMap.0]
filename = .\000\AventurineHairALightMap.dds

[ResourceAventurineHeadADiffuse.0]
filename = .\000\AventurineHeadADiffuse.dds

[ResourceAventurineBodyADiffuse.0]
filename = .\000\AventurineBodyADiffuse.dds

[ResourceAventurineBodyALightMap.0]
filename = .\000\AventurineBodyALightMap.dds

[ResourceAventurineHairPosition.1]
type = Buffer
stride = 40
filename = .\001\AventurineHairPosition.buf

[ResourceAventurineHairBlend.1]
type = Buffer
stride = 32
filename = .\001\AventurineHairBlend.buf

[ResourceAventurineHairTexcoord.1]
type = Buffer
stride = 8
filename = .\001\AventurineHairTexcoord.buf

[ResourceAventurineHeadPosition.1]
type = Buffer
stride = 40
filename = .\001\AventurineHeadPosition.buf

[ResourceAventurineHeadBlend.1]
type = Buffer
stride = 32
filename = .\001\AventurineHeadBlend.buf

[ResourceAventurineHeadTexcoord.1]
type = Buffer
stride = 8
filename = .\001\AventurineHeadTexcoord.buf

[ResourceAventurineBodyPosition.1]
type = Buffer
stride = 40
filename = .\001\AventurineBodyPosition.buf

[ResourceAventurineBodyBlend.1]
type = Buffer
stride = 32
filename = .\001\AventurineBodyBlend.buf

[ResourceAventurineBodyTexcoord.1]
type = Buffer
stride = 20
filename = .\001\AventurineBodyTexcoord.buf

[ResourceAventurineHairAIB.1]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\001\AventurineHairA.ib

[ResourceAventurineHeadAIB.1]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\001\AventurineHeadA.ib

[ResourceAventurineHeadBIB.1]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\001\AventurineHeadB.ib

[ResourceAventurineBodyAIB.1]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\001\AventurineBodyA.ib

[ResourceAventurineBodyBIB.1]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\001\AventurineBodyB.ib

[ResourceAventurineBodyCIB.1]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\001\AventurineBodyC.ib

[ResourceAventurineHairADiffuse.1]
filename = .\000\AventurineHairADiffuse.dds

[ResourceAventurineHairALightMap.1]
filename = .\000\AventurineHairALightMap.dds

[ResourceAventurineHeadADiffuse.1]
filename = .\000\AventurineHeadADiffuse.dds

[ResourceAventurineBodyADiffuse.1]
filename = .\000\AventurineBodyADiffuse.dds

[ResourceAventurineBodyALightMap.1]
filename = .\000\AventurineBodyALightMap.dds

[ResourceAventurineHairPosition.2]
type = Buffer
stride = 40
filename = .\002\AventurineHairPosition.buf

[ResourceAventurineHairBlend.2]
type = Buffer
stride = 32
filename = .\002\AventurineHairBlend.buf

[ResourceAventurineHairTexcoord.2]
type = Buffer
stride = 8
filename = .\002\AventurineHairTexcoord.buf

[ResourceAventurineHeadPosition.2]
type = Buffer
stride = 40
filename = .\002\AventurineHeadPosition.buf

[ResourceAventurineHeadBlend.2]
type = Buffer
stride = 32
filename = .\002\AventurineHeadBlend.buf

[ResourceAventurineHeadTexcoord.2]
type = Buffer
stride = 8
filename = .\002\AventurineHeadTexcoord.buf

[ResourceAventurineBodyPosition.2]
type = Buffer
stride = 40
filename = .\002\AventurineBodyPosition.buf

[ResourceAventurineBodyBlend.2]
type = Buffer
stride = 32
filename = .\002\AventurineBodyBlend.buf

[ResourceAventurineBodyTexcoord.2]
type = Buffer
stride = 20
filename = .\002\AventurineBodyTexcoord.buf

[ResourceAventurineHairAIB.2]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\002\AventurineHairA.ib

[ResourceAventurineHeadAIB.2]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\002\AventurineHeadA.ib

[ResourceAventurineHeadBIB.2]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\002\AventurineHeadB.ib

[ResourceAventurineBodyAIB.2]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\002\AventurineBodyA.ib

[ResourceAventurineBodyBIB.2]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\002\AventurineBodyB.ib

[ResourceAventurineBodyCIB.2]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\002\AventurineBodyC.ib

[ResourceAventurineHairADiffuse.2]
filename = .\000\AventurineHairADiffuse.dds

[ResourceAventurineHairALightMap.2]
filename = .\000\AventurineHairALightMap.dds

[ResourceAventurineHeadADiffuse.2]
filename = .\000\AventurineHeadADiffuse.dds

[ResourceAventurineBodyADiffuse.2]
filename = .\000\AventurineBodyADiffuse.dds

[ResourceAventurineBodyALightMap.2]
filename = .\000\AventurineBodyALightMap.dds

[ResourceAventurineHairPosition.3]
type = Buffer
stride = 40
filename = .\003\AventurineHairPosition.buf

[ResourceAventurineHairBlend.3]
type = Buffer
stride = 32
filename = .\003\AventurineHairBlend.buf

[ResourceAventurineHairTexcoord.3]
type = Buffer
stride = 8
filename = .\003\AventurineHairTexcoord.buf

[ResourceAventurineHeadPosition.3]
type = Buffer
stride = 40
filename = .\003\AventurineHeadPosition.buf

[ResourceAventurineHeadBlend.3]
type = Buffer
stride = 32
filename = .\003\AventurineHeadBlend.buf

[ResourceAventurineHeadTexcoord.3]
type = Buffer
stride = 8
filename = .\003\AventurineHeadTexcoord.buf

[ResourceAventurineBodyPosition.3]
type = Buffer
stride = 40
filename = .\003\AventurineBodyPosition.buf

[ResourceAventurineBodyBlend.3]
type = Buffer
stride = 32
filename = .\003\AventurineBodyBlend.buf

[ResourceAventurineBodyTexcoord.3]
type = Buffer
stride = 20
filename = .\003\AventurineBodyTexcoord.buf

[ResourceAventurineHairAIB.3]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\003\AventurineHairA.ib

[ResourceAventurineHeadAIB.3]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\003\AventurineHeadA.ib

[ResourceAventurineHeadBIB.3]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\003\AventurineHeadB.ib

[ResourceAventurineBodyAIB.3]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\003\AventurineBodyA.ib

[ResourceAventurineBodyBIB.3]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\003\AventurineBodyB.ib

[ResourceAventurineBodyCIB.3]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\003\AventurineBodyC.ib

[ResourceAventurineHairADiffuse.3]
filename = .\000\AventurineHairADiffuse.dds

[ResourceAventurineHairALightMap.3]
filename = .\000\AventurineHairALightMap.dds

[ResourceAventurineHeadADiffuse.3]
filename = .\000\AventurineHeadADiffuse.dds

[ResourceAventurineBodyADiffuse.3]
filename = .\000\AventurineBodyADiffuse.dds

[ResourceAventurineBodyALightMap.3]
filename = .\000\AventurineBodyALightMap.dds

[ResourceAventurineHairPosition.4]
type = Buffer
stride = 40
filename = .\004\AventurineHairPosition.buf

[ResourceAventurineHairBlend.4]
type = Buffer
stride = 32
filename = .\004\AventurineHairBlend.buf

[ResourceAventurineHairTexcoord.4]
type = Buffer
stride = 8
filename = .\004\AventurineHairTexcoord.buf

[ResourceAventurineHeadPosition.4]
type = Buffer
stride = 40
filename = .\004\AventurineHeadPosition.buf

[ResourceAventurineHeadBlend.4]
type = Buffer
stride = 32
filename = .\004\AventurineHeadBlend.buf

[ResourceAventurineHeadTexcoord.4]
type = Buffer
stride = 8
filename = .\004\AventurineHeadTexcoord.buf

[ResourceAventurineBodyPosition.4]
type = Buffer
stride = 40
filename = .\004\AventurineBodyPosition.buf

[ResourceAventurineBodyBlend.4]
type = Buffer
stride = 32
filename = .\004\AventurineBodyBlend.buf

[ResourceAventurineBodyTexcoord.4]
type = Buffer
stride = 20
filename = .\004\AventurineBodyTexcoord.buf

[ResourceAventurineHairAIB.4]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\004\AventurineHairA.ib

[ResourceAventurineHeadAIB.4]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\004\AventurineHeadA.ib

[ResourceAventurineHeadBIB.4]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\004\AventurineHeadB.ib

[ResourceAventurineBodyAIB.4]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\004\AventurineBodyA.ib

[ResourceAventurineBodyBIB.4]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\004\AventurineBodyB.ib

[ResourceAventurineBodyCIB.4]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\004\AventurineBodyC.ib

[ResourceAventurineHairADiffuse.4]
filename = .\000\AventurineHairADiffuse.dds

[ResourceAventurineHairALightMap.4]
filename = .\000\AventurineHairALightMap.dds

[ResourceAventurineHeadADiffuse.4]
filename = .\000\AventurineHeadADiffuse.dds

[ResourceAventurineBodyADiffuse.4]
filename = .\000\AventurineBodyADiffuse.dds

[ResourceAventurineBodyALightMap.4]
filename = .\000\AventurineBodyALightMap.dds

[ResourceAventurineHairPosition.5]
type = Buffer
stride = 40
filename = .\005\AventurineHairPosition.buf

[ResourceAventurineHairBlend.5]
type = Buffer
stride = 32
filename = .\005\AventurineHairBlend.buf

[ResourceAventurineHairTexcoord.5]
type = Buffer
stride = 8
filename = .\005\AventurineHairTexcoord.buf

[ResourceAventurineHeadPosition.5]
type = Buffer
stride = 40
filename = .\005\AventurineHeadPosition.buf

[ResourceAventurineHeadBlend.5]
type = Buffer
stride = 32
filename = .\005\AventurineHeadBlend.buf

[ResourceAventurineHeadTexcoord.5]
type = Buffer
stride = 8
filename = .\005\AventurineHeadTexcoord.buf

[ResourceAventurineBodyPosition.5]
type = Buffer
stride = 40
filename = .\005\AventurineBodyPosition.buf

[ResourceAventurineBodyBlend.5]
type = Buffer
stride = 32
filename = .\005\AventurineBodyBlend.buf

[ResourceAventurineBodyTexcoord.5]
type = Buffer
stride = 20
filename = .\005\AventurineBodyTexcoord.buf

[ResourceAventurineHairAIB.5]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\005\AventurineHairA.ib

[ResourceAventurineHeadAIB.5]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\005\AventurineHeadA.ib

[ResourceAventurineHeadBIB.5]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\005\AventurineHeadB.ib

[ResourceAventurineBodyAIB.5]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\005\AventurineBodyA.ib

[ResourceAventurineBodyBIB.5]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\005\AventurineBodyB.ib

[ResourceAventurineBodyCIB.5]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\005\AventurineBodyC.ib

[ResourceAventurineHairADiffuse.5]
filename = .\000\AventurineHairADiffuse.dds

[ResourceAventurineHairALightMap.5]
filename = .\000\AventurineHairALightMap.dds

[ResourceAventurineHeadADiffuse.5]
filename = .\000\AventurineHeadADiffuse.dds

[ResourceAventurineBodyADiffuse.5]
filename = .\000\AventurineBodyADiffuse.dds

[ResourceAventurineBodyALightMap.5]
filename = .\000\AventurineBodyALightMap.dds

[ResourceAventurineHairPosition.6]
type = Buffer
stride = 40
filename = .\006\AventurineHairPosition.buf

[ResourceAventurineHairBlend.6]
type = Buffer
stride = 32
filename = .\006\AventurineHairBlend.buf

[ResourceAventurineHairTexcoord.6]
type = Buffer
stride = 8
filename = .\006\AventurineHairTexcoord.buf

[ResourceAventurineHeadPosition.6]
type = Buffer
stride = 40
filename = .\006\AventurineHeadPosition.buf

[ResourceAventurineHeadBlend.6]
type = Buffer
stride = 32
filename = .\006\AventurineHeadBlend.buf

[ResourceAventurineHeadTexcoord.6]
type = Buffer
stride = 8
filename = .\006\AventurineHeadTexcoord.buf

[ResourceAventurineBodyPosition.6]
type = Buffer
stride = 40
filename = .\006\AventurineBodyPosition.buf

[ResourceAventurineBodyBlend.6]
type = Buffer
stride = 32
filename = .\006\AventurineBodyBlend.buf

[ResourceAventurineBodyTexcoord.6]
type = Buffer
stride = 20
filename = .\006\AventurineBodyTexcoord.buf

[ResourceAventurineHairAIB.6]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\006\AventurineHairA.ib

[ResourceAventurineHeadAIB.6]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\006\AventurineHeadA.ib

[ResourceAventurineHeadBIB.6]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\006\AventurineHeadB.ib

[ResourceAventurineBodyAIB.6]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\006\AventurineBodyA.ib

[ResourceAventurineBodyBIB.6]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\006\AventurineBodyB.ib

[ResourceAventurineBodyCIB.6]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\006\AventurineBodyC.ib

[ResourceAventurineHairADiffuse.6]
filename = .\000\AventurineHairADiffuse.dds

[ResourceAventurineHairALightMap.6]
filename = .\000\AventurineHairALightMap.dds

[ResourceAventurineHeadADiffuse.6]
filename = .\000\AventurineHeadADiffuse.dds

[ResourceAventurineBodyADiffuse.6]
filename = .\000\AventurineBodyADiffuse.dds

[ResourceAventurineBodyALightMap.6]
filename = .\000\AventurineBodyALightMap.dds



; .ini generated by GIMI (Genshin-Impact-Model-Importer) mod merger script
; If you have any issues or find any bugs, please open a ticket at https://github.com/SilentNightSound/GI-Model-Importer/issues or contact SilentNightSound#7430 on discord